National Repository of Grey Literature 14 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Supplementing functionality of Integrated Development Environment BlueJ with possibility of working with streams in an interactive mode.
Pešat, David ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
Main objective of this thesis is to extend existing functionality of Integrated Development Environment (IDE) BlueJ with possibility of working with streams in an interactive mode. This new functionality helps to falicitate and improve teaching of programming within the First Architecture methodology. First part of this thesis deals with IDE BlueJ and discusses problematic software con-structions which don´t have sufficient support in interactive mode. Main focus is put on streams. Another part of this thesis suggests possible options for extension which should be integrated to the existing functionality. Following part focuses on analysis of the proposed changes and final part discusses implementation itself and describes author´s process of realization.
BlueJ interactive mode enhancement
Chadim, Marek ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
The main focus of this thesis is to design and develop tool, which will be part of the integrated development environment BlueJ and which will allows users to display kopenogram of selected method in interactive mode. This should contribute to improving support of Architecture First methodology in BlueJ environment. This thesis starts with theoretical part, where the methodology Object First is described. Afterwards follows the part dedicated to the methodology Architecture First, which removed some deficiencies of the Object First methodology and also which is the main objective of this paper. After that, the thesis continues with analyzing the tool capable of generating source code in BlueJ interactive environment and than follows the part describing kopenograms theoreti-cally. Then the thesis leads to its main objective, where the abovementioned tool, whose realiza-tion is described in the subsequent chapter, is designed. This tool should be used for pur-pose of teaching object-related programming in BlueJ in compliance with the principles of Architecture First methodology.
Doplnění vývojového prostředí BlueJ o funkce využitelné v úvodních kurzech programování
Bobusky, Sergej ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
An indispensable tool of any meaningful application development endeavour is an inte-grated development environment (IDE), and the same naturally applies for coding in Java programming language. There are many IDEs that are readily available to be used, though not all of them are well suited for elementary programming courses. BlueJ stands for a prominent exception here and its usage at hundreds of universities world-wide can be taken as a sound proof of this. The BlueJ value offering and traits are undisputable. That being said, we have to acknowledge that it is not perfect. One can iden-tify enhancements that need to be implemented for the tool to better support teaching ob-ject-oriented programming. The goal of this thesis is to identify the most prominent shortcomings of the BlueJ interac-tive mode and to design an implement features that will address them.
Extending plugin BJ2NB with additional features for Editor module.
Zrůst, Vojtěch ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
This bachelor thesis deals with functionality enhancements of the BJ2NB plugin for NetBeans. The plugin was created to facilitate, or remove the barriers to the transition from BlueJ, which is mainly used for educational purposes for programming for beginners, to the program called NetBeans IDE - a comprehensive development environment for professional application development. The plugin consists of 4 modules: Mediator, Interactor, Executor and Editor . Editor module handles a diagram creation and work with it. The aim is to modify some functionality of this module. One of the main goals is to adjust the format of the XML file that stores information about the diagram. Furthermore, it is about facilitating the work with a graphical environment to be suitable for beginners, and about diagram rendering adjustment.
NetBeans functionality mediation for extending modules
Bobuskyy, Serhiy ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
In the initial courses of programming languages student tend to encounter many difficulties. One of the way how the learning process can be facilitated is by using an appropriate IDE. Unfortunately there are not many appropriate tools available and even fewer of them are freeware. Among all these tools BlueJ is considered to be a prominent one. This is proved by the fact that it is applied at nearly one thousand universities all over the world. Nevertheless, the problem we have to deal with when teaching programming with BlueJ is that it is oversimplified. Sooner or later the students that take programming seriously have to trade this IDE for something more professional. The transition is not always an easy one. Some sources even state that the difficultness of the transition is comparable (or equal) to the difficultness of learning a new programming language. The bachelor thesis originates in an idea to teach students programming with a professional IDE right from the beginning. To make it possible, we have to find a suitable professional IDE. Unfortunately, as far as we know there is none around that would fit our needs/requirements. The only reasonable solution in the current situation seems to be to modi-fy an existing one. As an IDE to be modified the application called NetBeans IDE was cho-sen. The goal of this thesis was to analyze the structure of the NetBeans IDE, find out how one can extend its functionality, design and implement an API that would allow querying information about internal structure of java projects, making changes to the structure of the code and integrating new functionality in to the IDE. The goals that were set were successfully reached and the thesis represents a report of the process of analysis and implementation.
Development of a graphical editor for plug-in BJ2NB to NetBeans
Müller, Martin ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
This bachelor thesis is part of a project whose goal is to create a plug-in BJ2NB to NetBeans. It aims to bring into the NetBeans some approaches and possibilities of BlueJ environment, widely used for educational purposes, and to simplify the transition from simple BlueJ IDE to extensive and professional NetBeans for novice programmers. The goal of this work is to design and implement a graphical editor for plug-in BJ2NB that would display the current class diagram of the project and allow the user to work with the project through the diagram. First, there is made an analysis of graphical editors of freely available UML tools. Based on this analysis, there are designed properties of graphical editor and later also its detailed architecture. Finally, there are developed manuals for users. This module can be used by both programmers, who can use it as a tool to display the class diagram of the project, and users, who work with diagrams. The implemented module is included in appendices of this work.
Debugging of Programs
Tlučhoř, Tomáš ; Buchalcevová, Alena (advisor) ; Tichý, Vladimír (referee)
This bachelor thesis should be used as a study material for students of introductory courses of programming 4IT101 - Introduction to Programming and 4IT115 - Fundamentals of Software Engineering at the University of Economics, Prague. Whole thesis is about debugging. Theoretical part explains how bugs occur in source code and how to categorize, find and fix them. Several techniques of debugging are introduced with special concern for debuggers, which are essential tools for debugging and nowadays, they're integrated in practically every development environment. Theoretical part can be used as an introduction to debugging issues and it should be useful for students of both courses mentioned above. Practical part of this thesis focuses on description of debuggers in development environments BlueJ and NetBeans. Acquired knowledge should be useful also for programmers using Eclipse because its debugger works similarly. This part can be used as a handbook that helps students and beginners to quickly start using this strong and useful tool.
GUI enabling an interactive mode of methods invocation for plug-in BJ2NB in the NetBeans IDE
Matviichuk, Oleksandr ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
This bachelor thesis is a part of BJ2NB project (BlueJ-2 NetBeans). The project aims to create a plug-in for NetBeans that would allow the NetBeans IDE to implement a number of approaches to work, commonly used in the BlueJ environment. The thesis deals with creating a graphical user interface that would allow an interactive mode of running the methods. The work is divided into three parts. The first part is an analysis of approaches used to implement an interactive mode on Java platform. The analysis is focused mainly on the existing development environments that have interactive mode already implemented. Based on the analysis in the second part a design of graphical user interface was created. Its implementation is available as a supplement to this work. The last part contains the user guide.

National Repository of Grey Literature : 14 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.